MADAM: a parallel exact solver for max-cut based on semidefinite programming and ADMM

نویسندگان

چکیده

Abstract We present , a parallel semidefinite-based exact solver for Max-Cut, problem of finding the cut with maximum weight in given graph. The algorithm uses branch and bound paradigm that applies alternating direction method multipliers as bounding routine to solve basic semidefinite relaxation strengthened by subset hypermetric inequalities. benefit new approach is less computationally expensive update rule dual variable respect inequality constraints. provide theoretical convergence well extensive computational experiments this method, show our outperforms state-of-the-art approaches. Furthermore, combining algorithmic ingredients from serial algorithm, we develop an efficient distributed based on MPI.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Lecture 14 : Semidefinite Programming and Max - Cut

In the Maximum Cut problem, we are given a weighted graph G = (V,E,W ). The goal is to find a partitioning (S, S̄), S ⊂ V of the graph so as to maximize the total weight of edges in the cut. Formally the problem is to find f : V → {0, 1} which maximizes∑ij∈E:f(i)6=f(j) wij . In homework #1, we already saw a greedy 1/2-approximation algorithm for this problem. Now let’s examine a potential LP for...

متن کامل

Approximation Bounds for Max-Cut Problem with Semidefinite Programming Relaxation

In this paper, we consider the max-cut problem as studied by Goemans and Williamson [8]. Since the problem is NP-hard in general, following Goemans and Williamson, we apply the approximation method based on the semidefinite programming (SDP) relaxation. In fact, the estimated worst-case performance ratio is dependent on the data of the problem with α being a uniform lower bound. In light of thi...

متن کامل

Strengthened Semidefinite Programming Relaxations for the Max-cut Problem

In this paper we summarize recent results on finding tight semidefinite programming relaxations for the Max-Cut problem and hence tight upper bounds on its optimal value. Our results hold for every instance of Max-Cut and in particular we make no assumptions on the edge weights. We present two strengthenings of the well-known semidefinite programming relaxation of Max-Cut studied by Goemans and...

متن کامل

Parallel implementation of a semidefinite programming solver based on CSDP on a distributed memory cluster

In this paper we present the algorithmic framework and practical aspects of implementing a parallel version of a primal-dual semidefinite programming solver on a distributed memory computer cluster. Our implementation is based on the CSDP solver and uses a message passing interface (MPI), and the ScaLAPACK library. A new feature is implemented to deal with problems that have rank-one constraint...

متن کامل

Parallel solver for semidefinite programming problem having sparse

SemiDefinite Programming (SDP) problem is one of the most central problems in mathematical programming. SDP provides a practical computation framework for many research fields. Some applications, however, require solving large-scale SDPs whose size exceeds the capacity of a single processor in terms of computational time and available memory. SDPARA (SemiDefinite Programming Algorithm paRAllel ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Computational Optimization and Applications

سال: 2021

ISSN: ['0926-6003', '1573-2894']

DOI: https://doi.org/10.1007/s10589-021-00310-6